package com.gaofei.jpa.task;

import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;

/**
 * @author : gaofee
 * @date : 9:28 2021/11/26
 * @码云地址 : https://feege.gitee.io
 */
@Component
public class SyncEsAll {

//    @Scheduled(fixedDelay = 5000) //上一次执行完毕时间点之后5秒再执行
//@Scheduled(fixedDelayString = "5000") //上一次执行完毕时间点之后5秒再执行

//    @Scheduled(fixedRate = 5000) //上一次开始执行时间点之后5秒再执行
//@Scheduled(initialDelay=1000, fixedRate=5000) //第一次延迟1秒后执行，之后按fixedRate的规则每5秒执行一次
    @Scheduled(cron = "*/5 * * * * *")
    public void syncAll(){
        //1.先查看es中有没有数据,如果没有数据
        //2.进行es全量同步
        //3.进行增量同步-->

        System.out.println("执行了该定时任务........");
    }
}
